Tureng Mobile
Genel
3
s.
flabbergasted
s.
staggered
s.
disturbed
Deyim
3
expr.
like a deer in (the) headlights
expr.
like a rabbit caught in the headlights